@charset "UTF-8";
/*
Author: hexinwei Description: 咨询列表详情
*/
@import "../../base/_common";

.buy-ask-list{

    h2{
    	position: relative;
    	height:40px;
    	line-height:40px;
    	background-color:$color-gray-6;
    	border-bottom:1px solid $color-gray-5;
    	padding-left:18px;
    	.tab {
    		display: inline-block;
    		margin-right: 46px;
    		color: $color-gray-1;
    		font-size:16px;
    	}
    	.tab:hover {
    		text-decoration: none;
    		cursor: pointer;
    	}
    	.selected {
    		color: $color-blue-3;
    	}
    	.btn-publish-ask{
    		position: absolute;
    		right: 11px;
    		top:6px;
    		font-size: 14px;
    		color: $color-gray-1;
    		height:26px;
    		line-height:26px;
    		width:86px;
    		text-align:center;
    		border:1px solid #cccccc;
    		border-radius:3px;
    		font-weight:100;

    		&:hover{
    			background-color:#fff;
    		}
    	}
    	.back-to-detail {
    		position: absolute;
    		left: 812px;
    		font-size: 14px;
    		color: $color-gray-3;
    		span {
    			text-decoration: underline;
    		}
    		i {
    			font-family: simsun;
			    font-style: normal;
			    font-weight: bold;
			    font-size: 15px;
			    padding-left: 3px;
    		}
    	}

    	.back-to-detail:hover {
    		color: $color-gray-3;
    		text-decoration: none;
    	}
    }

    ul li{
    	position: relative;
    	padding: 20px;
    	border-right: 1px solid $color-gray-5;
    	border-bottom: 1px solid $color-gray-5;
    	border-left: 1px solid $color-gray-5;

    	.user, .date {
    		font-size: 12px;
    		color: $color-gray-3;
    	}
    	.date {
    		position: absolute;
    		left: 140px;
    		top: 20px;
    	}
    	.icon {
    		display: inline-block;
    		color: #fff;
    		background-color: $color-blue-1;
    		width: 18px;
    		height: 18px;
    		line-height: 18px;
    		border-radius: 2px;
    		text-align: center;
    		vertical-align: top;
    		background-image: none;
    	}
    	.question {
    		margin: 20px 0;
    		.question-info {
    			display: inline-block;
    			margin-left: 16px;
    			width: 860px;
    			color: $color-gray-2;
    			word-break: break-all;
    			word-wrap: break-word;
    			height:auto;
    			max-height: 55px;
    			min-height: 21px;
				overflow:hidden;
    		}
    	}
    	.answer {
    		margin: 12px 0;
    		.answer-info {
    			display: inline-block;
    			margin-left: 16px;
    			width: 860px;
    			color: $color-gray-1;
    			word-break: break-all;
    			word-wrap: break-word;
    			height:auto;
    			max-height: 55px;
    			min-height: 21px;
				overflow:hidden;
    		}
    	}
    	.question-detail {
    		margin-left: 37px;
    		color: $color-gray-3;
    	}
    }
}
.pagenav-ask-box{
	position:relative;

	a.go-allpage{
		position:absolute;
		top:0px;
		left:20px;
		display:block;
		height: 32px;
    	line-height: 32px;
    	font-size:14px;

		i{
			font-family: simsun;
    		font-style: normal;
    		padding:0px 5px;
		}
	}
}
.car-comment-nodata{
	.no-li {
		font-size: 16px;
		color: #333333;
		text-align: center;
		.icon {
			display: inline-block;
			width: 20px;
			line-height: 20px;
			background-color: $color-blue-1;
			border-radius: 50%;
			font-style: normal;
			text-align: center;
			color: #fff;
			background-image: none;
		}
	}
}

.publish-consult {
	margin-top: 38px;
	border: 1px solid $color-gray-3;
	padding: 25px 20px 27px 20px;
	.publish-title {
		font-size: 16px;
		color: $color-gray-1;
		margin-bottom: 32px;
	}
	.form-info {
		margin-left: 15px;
		margin-top: 26px;
		span {
			font-size: 14.37px;
			color: #313131;
			display: inline-block;
			vertical-align: top;
		}
	}
	.radios {
		margin-left: 60px;
	    display: inline-block;
	    font-size: 14.53px;
	    label {
	    	margin-right: 20px;
	    	input {
				margin-right: 5px;
			    margin-top: -2px;
	    	}
	    }
	}
	.text-area {
		margin-left: 60px;
	    display: inline-block;
	    width: 730px;
	    height: 160px;
	    border: 1px solid $color-gray-5;
	    padding: 8px 14px;
	    color: $color-gray-3;
	    font-size: 14px;
	}
	.submit-error {
		height: 30px;
	    line-height: 20px;
	    padding-left: 134px;
	    color: #e51c23;
	}
	.consult-submit {
		width: 99px;
		line-height: 40px;
		text-align: center;
		background-color: $color-blue-1;
		border: none;
		border-radius: 2px;
		color: #fff;
		font-size: 16px;
		margin-left: 136px;
		margin-top: 28px;
		cursor: pointer;
	}
}